Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

Fehler?? [@ ADMINS:BEI SEITE ZWEI IST DAS GANZE BOARD NACH UNTEN GESCHOBEN!]

Wie kann ich z.B. Zeile 3 vom Dokument test.txt mit php ausgeben?

thx Fubu100 ::)   

« Letzte Änderung: 14.02.07, 19:12:18 von Fabian Weber »

Antworten zu Fehler?? [@ ADMINS:BEI SEITE ZWEI IST DAS GANZE BOARD NACH UNTEN GESCHOBEN!]:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Den dafür nötigen Mechanismus hast doch schon in einem anderen Skript verwendet:

<?php
    $jack 
= @file(&#39;jack/jackpot.txt&#39;);
    
$jackpot str_replace("\r\n"""$jack[0]);
    
$boxlinks[]=&#39;<font class="small">&#39;.$jackpot.&#39;</font>&#39;;  
?>


 ???

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Wie JosSiF schon sagte, hier nochmal direkt der Befehl:

<?php
$text 
file (&#39;test.txt&#39;);
echo $text[2];
?>

danke zusammen ich hab jetzt glaub ich die Lösung:

<?php
$array file("j.txt");
$text file (&#39;/jack/jackpot.txt&#39;);
$boxlinks[]=&#39;<font class="small">&#39;.$text[2].&#39;</font>&#39;;    
eval ("\$boxlinks[]= \"".getTemplate("navigation/hthlatein")."\";");   
?>


aber es kommt die Meldung

Warning: file(j.txt) [function.file]: failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/2dg/cms/navigation/navbox.jackpot.php on line 2
aber die Datei j.txt existiert im selben Verzeichnis...
Was könnte der Fehler sein?

Thx Fabian Weber  ::)
« Letzte Änderung: 14.02.07, 08:33:24 von Fabian Weber »

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Probier mal vielleicht
$array = file("./j.txt");

geht auch nicht aber was soll das [function.file] bedeuten?

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
geht auch nicht aber was soll das [function.file] bedeuten?

Dass der Fehler bei der Ausführung der Funktion file() auftritt ;)

Ich glaube, die Datei existiert wirklich nicht an der Stelle. Könnte durchaus sein, dass du meinst, die Datei wäre an der richtigen Stelle. Wenn viele Dateien per include() oder require() zusammengesetzt werden, landet man schonmal bei der Ausführung in einem anderen Ordner, als man das eigentlich dachte.

Teste es einfach! Schreib dir an die Stelle, wo die Datei geladen werden soll, folgende Zeile:

echo getcwd();

In dem Verzeichnis, was dann erscheint, sollte auch die Datei liegen.

ok... irgendwie mach ich jetzt wahrscheinlich alles falsch ich habe es jetzt so:

<?php
$array[]=file(&#39;j.txt&#39;);
echo getcwd(&#39;$array&#39;);
$boxlinks[]=&#39;<font class="small">&#39;.$array[2].&#39;</font>&#39;;    
eval ("\$boxlinks[]= \"".getTemplate("navigation/hthlatein")."\";");   
?>


und es heisst 
Zitat
Warning: file(j.txt) [function.file]: failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/2dg/cms/navigation/navbox.jackpot.php on line 2

Warning: Wrong parameter count for getcwd() in /usr/export/www/vhosts/funnetwork/hosting/2dg/cms/navigation/navbox.jackpot.php on line 3
 
« Letzte Änderung: 14.02.07, 12:02:57 von Fabian Weber »

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
ok... irgendwie mach ich jetzt wahrscheinlich alles falsch

100 Punkte. Es würde schon reichen, einfach die konkreten Hilfestellungen so auszuführen wie beschrieben. Was hat $array in getcwd() zu suchen?? Die Funktion soll dir nur das aktuelle Arbeitsverzeichnis ausgeben, mehr nicht...

also soll ich nur$array löschen und dann sollte etwas ausgegeben werden?

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Ja, so wie ich es schonmal geschrieben habe...

es gibt auch nichts aus... liegt das vielleicht am template?

eval()

PS:

weiss jemand eine gute verschlüsselungsart,  in php, die wieder entschlüsselbar ist?

« Letzte Änderung: 14.02.07, 13:41:57 von Fabian Weber »

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
es gibt auch nichts aus... liegt das vielleicht am template?

Durchaus möglich. Dann schreib den Rückgabewert der Funktion in eine Variable und gib die im Template aus, das sollte gehen.

 

Zitat
schreib den Rückgabewert der Funktion in eine Variable

Wie soll das aussehen, bzw. was meinst du mit rückgabewert? ???  :o  :-\

Thx Fabian Weber ::)  
« Letzte Änderung: 14.02.07, 15:03:27 von Fabian Weber »

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
was meinst du mit rückgabewert?

Cobra, übernehmen Sie! Hab keine Lust mehr...

« Copyright auf Webseite entfernen ?Eine PHP Datei herunterladen? »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Wiederherstellungspunkt
Siehe Systemwiederherstellung. ...

Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet einen unkompilierten Programm-Code einer Software. Der Quellcode ist meist in einer der verbreiteten Programmierspra...

Unicode
Ein Unicode ist ein "Einheitsschlüssel", der als internationaler Standard gilt. Unicode ist ein digitaler Zeichensatz zur Darstellung von weitestgehend jedem Schrift...