Ergebnis 1 bis 4 von 4

Thema: script funktioniert nur lokal

  1. #1
    HTML Newbie
    Registriert seit
    24.12.2007
    Beiträge
    2
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard script funktioniert nur lokal

    Hallo,

    als mir mal ein nachmittag langweilig war(solls ja mal geben), hab ich mir n php script für mich erstellt um Gitarren Noten darzustellen. An dem script hab ich immer weiter gesbastelt, wodurch es auch zu diesem furchtbaren aussehen gekommen ist.
    mein Problem ist allerdings, dass das script nur auf meiner lokalen XAMPP maschine funzt.. und auf meinem webspace nicht
    ich habe folgenden code:
    index.php
    Code:
    <?php
    include&#40;"pwd/pwd.php"&#41;;
    include&#40;"function/ip.php"&#41;;
    $note = $_POST&#91;'note'&#93;;
    include&#40;"function/dump_note.php"&#41;;
    $fp = fopen&#40;'txtfiles/song'.get_ip&#40;&#41;.'.txt', "w"&#41;;
    ?>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http&#58;//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http&#58;//www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Unbenanntes Dokument</title>
    </head>
    <body>
    <form action="<?=$_SERVER&#91;'../PHP_SELF'&#93;;?>" method="POST" target=_self>
    
    <?php
    $arraykey = 1;
    if &#40;$note == ""&#41; &#123;
    &#125; 
    
    else&#123;
    
    
    
    foreach&#40;$note as $val&#41;&#123;
       echo '<input type="hidden" name="note&#91;'.$arraykey.'&#93;" value="'.$val.'">';
       $arraykey++;	
       &#125;
    &#125;
       if&#40;$arraykey % 5  == 0 AND $arraykey != 0&#41;&#123;
       echo'<input type="hidden" name="note&#91;'.$arraykey.'&#93;" value="split">';
       $arraykey++;
       &#125;
       else
       &#123;
       &#125;
    ?>
    
    
    
    ton&#58;
     <select size="1" name="note&#91;<?php echo $arraykey; ?>&#93;">
    
    <?php
    $sql = "SELECT `name` FROM `ton` ORDER BY `name` ASC";
    $result = mysql_query&#40;$sql&#41; or die&#40;mysql_error&#40;&#41;&#41;;
    while&#40;$line = mysql_fetch_row&#40;$result&#41;&#41;&#123;
       foreach&#40;$line as $val&#41;&#123;
          if&#40;$val != "split"&#41;
    	  &#123;
    	  echo '<option value="'.$val.'" selected>'.$val.'</option>';
    	  &#125;
        &#125;
    &#125;
    
    ?>
    
    </select>
    
    
    <input type="submit" value="hinzufügen">
    
    </form>
    <?php
    echo '[img]images/start.png[/img]';
    if &#40;$note == ""&#41; &#123;echo '[img]images/end.png[/img]';
    &#125; else&#123;
    fwrite&#40;$fp, '   '&#41;;
    foreach&#40;$note as $array&#41;&#123;
    echo '[img]images/'.$array.'.png[/img]';
    if&#40;$array == "split"&#41;
    fwrite&#40;$fp, '     '&#41;;
    else
    fwrite&#40;$fp, '  Q  '&#41;;
    &#125;
    echo '[img]images/end.png[/img]';
    
    fwrite&#40;$fp, '
    '&#41;;
    $saite = array&#40;&#41;;
    $saite&#91;'E'&#93; =  1;
    $saite&#91;'B'&#93; =  2;
    $saite&#91;'G'&#93; =  3;
    $saite&#91;'D'&#93; =  4;
    $saite&#91;'A'&#93; =  5;
    $saite&#91;'h'&#93; =  6;
    
    foreach&#40;$saite as $key => $saite&#41;
    &#123;
    if&#40;$saite == 6&#41;&#123;
    fwrite&#40;$fp, 'E||'&#41;;
    &#125;
    else&#123;
    fwrite&#40;$fp, $key.'||'&#41;;
    &#125;
    echo dump_note&#40;$note, $fp, $saite, $array&#41;;;
    &#125;
    &#125;
     
    fclose&#40;$fp&#41;;
    $inhalt = file_get_contents&#40;'txtfiles/song'.get_ip&#40;&#41;.'.txt'&#41;; 
    echo '<pre>'.$inhalt.'</pre>';
    ?>
    
    
    Download file song.txt
    
    
    V1.0 &copy;by Marco Glauser
    </p>
    </body>
    </html>
    dump_note.php
    Code:
    <?
    function dump_note&#40;$note, $fp, $saite, $array&#41;&#123;
       foreach&#40;$note as $key => $array&#41;&#123;
       $zahl = 's'.$saite ;
       $sql = "SELECT `$zahl`  FROM `ton` WHERE `ton`.`name` = \"$array\"";
       $result = mysql_query&#40;$sql&#41; or die&#40;mysql_error&#40;&#41;&#41;;
       while&#40;$row = mysql_fetch_assoc&#40;$result&#41;&#41;&#123;
       while&#40;$array != 0&#41;;&#123;
       fwrite&#40;$fp, '--'.$row&#91;$zahl&#93;.'--'&#41;;
       &#125;
       &#125;
       &#125;
    		 
    		 fwrite&#40;$fp, '||'&#41;;
    		 fwrite&#40;$fp, '
    '&#41;;
    &#125;
    ?>
    und der rest ist nicht so interessant
    hab ich da irgendwas falsch gemacht,dass auch das textfile nur lokal lesbar ist?
    ein beispiel auf
    http://wuselmensch.ch/
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    der/die Göttliche Avatar von jojo87
    Registriert seit
    23.03.2007
    Ort
    Leipzig
    Alter
    30
    Beiträge
    3.131
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Was funktioniert denn nun genau nicht?
    Wenn man deinem Link folgt, scheints doch erstmal ok zu sein.

  3. #3
    HTML Newbie
    Themenstarter

    Registriert seit
    24.12.2007
    Beiträge
    2
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    so siehts bei mir auf dem lokalen server aus
    http://wuselmensch.ch/images/local.png
    und so auf meiner website
    http://wuselmensch.ch/images/online.png
    und auch das txt file wird im editor nicht gleich angezeigt

  4. #4
    Meister(in)
    Registriert seit
    20.05.2005
    Ort
    Rheinland-Pfalz
    Beiträge
    275
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Vielleihct liegt es an der Version. Benützen lokal und onlineserver gleiche versionen von php? evtl. auch mysql

Ähnliche Themen

  1. Warum funktioniert das Script nicht ? ? ?
    Von 123kartoffelbrei im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 10.12.2007, 16:49
  2. Wieso funktioniert das kleine Script nicht??
    Von randyorton im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 5
    Letzter Beitrag: 25.08.2006, 07:19
  3. PHP Script funktioniert überhaupt nicht
    Von killapain_84 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 12
    Letzter Beitrag: 20.12.2005, 08:18
  4. Bildwechsler funktioniert nicht mehr (Java-Script)
    Von postman im Forum Script-Archiv
    Antworten: 6
    Letzter Beitrag: 13.12.2005, 21:19
  5. Site funktioniert lokal, aber nicht online...
    Von Volleytrainer im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 6
    Letzter Beitrag: 02.06.2005, 16:24

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •