php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.12.2005, 10:31  
Gast
 
Beiträge: n/a
Standard

Zitat:
Vermutlich doch, wenn ich oben den Quellcode so sehe
Naja ich meine, ich habs immerhin geschafft ein komplettes Browsergame zu coden
*finger runternehm / angebmodus aus*

Naja so lange meine Kenntnisse für dynamische Webseitengestaltung ausreichen ist mir das auch genug

Okay, muss ja zugeben, dass ich es eher "learning by doing" gelernt habe (und daher $_POST für mich bis dato nie eine so große Rolle gespielt hat - was geht, das geht ^^)...

-------------


Okay, also mit $_POST geht's irgendwie auch nicht (ja, Formular verwendet POST). Ich muss das noch mal genauer anschauen, aber heute is Weihnachten und von daher....

Ich hab da den Verdacht, dass der Server da was falsch macht, der Code ging ja vorher, und auf dem neuen Server geht's nicht mehr.
Laut phpinfo() ist aber alles weitgehend gleich (ehm, also eben das wichtige), darunter auch register_globals = on





Naja auf jeden Fall danke für alles Ihr Lieben - hier bekommt man wirklich antworten (ist in manchen Foren gar nicht so selbstverständlich...)

Frohes Fest!
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.12.2005, 17:12  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Zitat:
Zitat von keksausmainz
Naja ich meine, ich habs immerhin geschafft ein komplettes Browsergame zu coden
*finger runternehm / angebmodus aus*
Peinlich.
Wenn du nichtmal debuggen kannst, dann geh doch ins Anfänger-Forum
Ich hab auch mal ein Jobverwaltungssystem für meine Agentur geschrieben. Und bin ich jetzt ein Profi? Nö.
Aber immerhin kann ich debuggen...

Nix für ungut, aber diese gnadenlose Selbstüberschätzung deprimiert Frohes Fest trotzdem
Zergling-new ist offline   Mit Zitat antworten
Alt 25.12.2005, 21:14  
Gast
 
Beiträge: n/a
Standard

Was sind wir heute aber nett

Erstens hab ich nie gesagt, dass ich Profi bin.
Zweitens kann ich sehr wohl debuggen, da aber auch bei niedrigstem Error Level keinerlei Fehler angezeigt werden, und das Script vom einen auf den anderen Tag nicht mehr geht, musst du wohl zugeben, dass das schon seltsam ist oder?

Und da ich eben kein Profi bin, sondern ein Schüler, der freizeitmäßig Webseiten gestaltet, darf ich mir ja wohl Hilfe von Leuten, die es wissen, holen...

..wie z.b. von dir


(des weiteren war der obere Beitrag nicht zum angeben gemeint, sondern eher eine richtigstellung der "unterstellung". )
  Mit Zitat antworten
Alt 25.12.2005, 22:59  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Eben, du bist Schüler und machst das freizeitmäßig.

Du kennst also den Horizont von PHP garnicht. Und in Dateien reinschreiben ist nun wirklich kein Fortgeschrittenen-Problem, auch wenn dir keine Lösung einfällt ^^

Ist ja auch egal, diskutieren wir das Problem halt durch, aber ich lese eigentlich primär nurnoch die Fortgeschrittenen Probleme, weil die Anfänger-Probleme eigentlich meistens eh durch Manual- oder Tutorial-Verweise gelöst werden können und darauf habe ich keine Lust.
Im Fortg.-Forum jetzt auch schon Anfänger-Probleme zu lesen ist halt nervig.

Dein Quellcode spricht auch schon nicht für dich.
fopen gehört eigentlich in eine if-Bedingung. Denn es kann schließlich (wie bei dir) auch schiefgehen die Datei zu öffnen. Denn die Datei ist leer. Soviele verschiedene Gründe kann es ja wohl kaum haben.
Entweder die Datei kann nicht geöffnet werden oder der zugewiesen Wert ist leer.
Was sind die Rückgabewerte von fopen und fwrite. Was genau steht in der Variable, die du an fwrite übergibst? Und poste keine Vermutungen, sondern Fakten (var_dump).
Zergling-new ist offline   Mit Zitat antworten
Alt 27.12.2005, 15:46  
Gast
 
Beiträge: n/a
Standard

Nuja, also ich glaub dir gerne, dass meine Frage einfach langweilig für Cracks wie dich ist Kann ja jemand verschieben...

Und ja, ich brauch php nur für dynamische Webseitengestaltung, sprich SQL auslesen, INSERTen usw. Das reicht mir ja schon

(aber das hier ist ja ausnahmsweise nicht mit einem Verweis auf Tutorials zu lösen, oder? *g*)

Die Datei prüfe ich vorher per file_exists, sonst machts keinen Sinn, sie zu öffnen. Ich kann also davon ausgehen, dass die Datei existiert.

Also beim Schreiben klappt alles, ich bekomme keine Fehlermeldungen, auch im Error-Log steht nüx, einfach nur 0 byte.
Kann es sein, dass es wohl eher am Dateisystem - sprich Server - liegt, als an dem Script?
  Mit Zitat antworten
Alt 27.12.2005, 15:50  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Zitat:
Zitat von berlinerbaer
Also beim Schreiben klappt alles, ich bekomme keine Fehlermeldungen, auch im Error-Log steht nüx, einfach nur 0 byte.
Kann es sein, dass es wohl eher am Dateisystem - sprich Server - liegt, als an dem Script?
Code:
if ($fp = fopen("$user_name.txt","w")) {
  var_dump(fputs($fp, "nicht 0 Byte groß"));
  fclose($fp);
} else {
  die('Kann Datei nicht öffnen.');
}
Wenn jetzt immernoch nichts in der Datei steht, du aber in die Schleife reinkommst, dann liegts am Server. Allerdings liegt es zu 99,9% nicht am Server oder der Technik, sondern am Skript (und dadurch am Autor: dir).
Zergling-new ist offline   Mit Zitat antworten
Alt 27.12.2005, 15:55  
Gast
 
Beiträge: n/a
Standard

Zitat:
Also beim Schreiben klappt alles, ich bekomme keine Fehlermeldungen, auch im Error-Log steht nüx, einfach nur 0 byte.
Kann es sein, dass es wohl eher am Dateisystem - sprich Server - liegt, als an dem Script?
Unwahrscheinlichst...

Löse Dich mal von Deinem konkreten Skript und test das Problem einzeln durch.
PHP-Code:
<?php
error_reporting
(E_ALL);
ini_set('display_errors'true);

$filename 'phptest.';
$i 0;
while(
file_exists($filename.$i)) {
    
$i++;
}

echo 
'Erzeuge Datei: '$filename.$i"
\n"
;
$fp fopen($filename.$i'w') or die('Kann nicht angelegt werden: '.$filename.$i);
echo 
'Anzahl geschriebener Bytes: ';
echo 
fwrite($fp'abcdefghijklmnopqrstuvwxyz'), "
\n"
;
echo 
"Schließen der Datei
\n"
;
fclose($fp);
?>
  Mit Zitat antworten
Alt 30.12.2005, 13:58  
Gast
 
Beiträge: n/a
Standard

Probleme kommen und gehen - aber fragt mich nicht wie. Inzwischen scheints wieder zu funktionieren (danke an euch beide, die Scripts liefen alle... interessanterweise ^^)

Naja, ich bin froh, dass es wieder klappt und nehme jetzt auch $_POST... :wink:

Danke auf jeden Fall!
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Hochgeladene Datei wird doppelt abgelegt thecracked PHP Tipps 2008 3 01.07.2008 16:31
Datei per Buttonklick runterladen... go1denboy PHP Tipps 2008 7 14.06.2008 20:25
Großer Baum -> Große Datei -> Hohe Ladezeit :( PsychoEagle PHP Tipps 2008 7 22.09.2007 12:44
Datei durchsuchen Wöllchen Beitragsarchiv 3 02.03.2006 22:23
Datei auf FTP-Server ändern ohne lokal abzuspeichern faux PHP-Fortgeschrittene 11 02.09.2005 11:54
Datei mehrmals öffnen und schließen in einem Skript PHP Tipps 2005-2 14 14.07.2005 18:12
[Erledigt] Große .gz Datei entpacken PHP-Fortgeschrittene 7 03.06.2005 11:17
Ordner Struktur auslesen bestimmte datei finden .... silverghost PHP Tipps 2005 3 24.05.2005 13:55
aus php datei eine pdf datei erzeugen lassen raffnix PHP-Fortgeschrittene 5 04.02.2005 15:08
Dateien lesen und schreiben [mehr als: r,a,w]? PHP Tipps 2004 4 24.10.2004 18:53
Datei mit php erzeugen Stümper PHP Tipps 2004 4 12.10.2004 12:51
php und ftp PHP Tipps 2004 4 07.10.2004 09:58
[Erledigt] datei editieren PHP Tipps 2004 1 10.09.2004 20:33
(ich schonwieder) Link seite automatisch imported_DJ Nuno PHP Tipps 2004 14 19.08.2004 17:42
Wie kann ich eine PHP Datei in eine HTML Datei umwandeln PHP Tipps 2004 2 12.08.2004 18:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
schreiben 0,2

Alle Zeitangaben in WEZ +1. Es ist jetzt 14:34 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.