| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

30-06-2010, 14:41
|
|
Kangarooo
Registrierter Benutzer
|
|
Registriert seit: Nov 2009
Beiträge: 216
|
|
CSV Datei erstellen
Hallo!
Ich habe folgende Datei erstellt, jedoch wird die CSV-Datei nicht erstellt! kann mir da jemand helfen?
PHP-Code:
$dir=dirname($_SERVER['SCRIPT_FILENAME'])."/files/temp/";
$uid=$_GET['id'];
$offer="SELECT * FROM tx_touristik_park WHERE flyer='$uid'"; $result_offer = mysql_query($offer); while($row = mysql_fetch_object($result_offer)) { $headline=$row->headlinelong; $codes="SELECT bookcode FROM tx_touristik_offers WHERE uid='$row->offer'"; $result_codes = mysql_query($codes); while($row2 = mysql_fetch_object($result_codes)) { $edvcode=$row2->bookcode; for($i = 0, $Export = ""; $i < mysql_num_rows($result_codes); $i++) {
$Spalte[] = str_replace("\"", "\"\"", $edvcode); $Spalte[] = str_replace("\"", "\"\"", $headline);
for($j = 0; $j < count($Spalte); $j++) { $Export .= "\"" . $Spalte[$j] . "\""; if($j != count($Spalte)-1) { $Export .= ";"; } } $Export .= "\r\n"; $Spalte = ""; } } }
$Datei = $dir."EDV-Liste ".$uid.".csv"; // Es wird eine Datei mit Datum ind Zeit erstellt $FilePointer = fopen($Datei, "w"); fwrite($FilePointer, $Export); fclose($FilePointer);
|

30-06-2010, 14:53
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Hallo,
du bist doch nicht den ersten Tag hier, also bitte: vernünftige Problembeschreibung und ein wenig Eigeninitiative hinsichtlich Debugging!
Gruß,
Amica
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|

30-06-2010, 14:57
|
|
Kangarooo
Registrierter Benutzer
|
|
Registriert seit: Nov 2009
Beiträge: 216
|
|
Ich habe doch geschrieben dass die Datei nicht erstellt wird!
Keine Fehlermeldung...garnichts! Nur die Datei wird nicht erstellt!
|

30-06-2010, 15:03
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Ist dein Error-Reporting aufgedreht, damit PHP dir sagen kann, dass der Ordner nicht existiert oder ihm die Schreibrechte fehlen?
Außerdem die üblichen Hinweise: - Strings ordentlich verketten
- SQL-Injections vorbeugen
und in deinem Falle noch der Tipp, Joins zu benutzen, dann brauchst du nur eine Abfrage für dasselbe Ergebnis.
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|

30-06-2010, 15:06
|
 |
onemorenerd
 Moderator
|
|
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.481
|
|
Dein Script läuft nicht durch.
Dreh das error_reporting auf! Schieb ein echo von der letzten Zeile immer weiter nach oben, bis eine Ausgabe kommt.
|

30-06-2010, 15:13
|
|
Kangarooo
Registrierter Benutzer
|
|
Registriert seit: Nov 2009
Beiträge: 216
|
|
Alles klar, dass versuche ich gleich mal! VIELEN DANK FÜR DIE HILFE!
|

30-06-2010, 15:45
|
|
h3ll
Registrierter Benutzer
|
|
Registriert seit: Mar 2008
Beiträge: 2.328
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|