anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 12 Jun, 2025 16:12

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Fehler in der Common
BeitragVerfasst: Fr 30 Nov, 2007 21:23 
Offline
User
User

Registriert: Fr 16 Nov, 2007 22:34
Beiträge: 16
LoGD: http://www.ancada.net/source.php
Hallo,

Ich hoffe mir kann jemand weiter helfen.

Ich bin noch ziemlich "unerfahren" in sachen php und so. Aber es wäre schön, wenn mir jemand erklären könnte wie ich meine common.php zerschossen hab
Ich denke zumindest dass es die ist, denn dort ist ziemlich viel rot

Ich bekomme eine weiße Seite mit folgender Fehlermeldung :

Warning: preg_replace() [function.preg-replace]: Compilation failed: missing terminating ] for character class at offset 3 in /www/htdocs/w00924fd/common.php on line 1263

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/w00924fd/common.php:1263) in /www/htdocs/w00924fd/common.php on line 118
‹�����xí][Û¶’N>¢n¤±uó%‰m©Ç·ÄÙ¤i6všÓ>l ‘


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 30 Nov, 2007 23:03 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 05 Mär, 2007 22:17
Beiträge: 270
Versuch dies mal:

Ersetze deine Zeile 1263 mit dieser hier
[php]
<input type="hidden" name="item_name" value="Legend of the Green Dragon Author Donation from '.preg_replace("/[`]./","",$session['user']['name']).'">
[/php]

Sollte zumindest für den ersten Fehler reichen... wenn der andere Fehler danach immer noch besteht... ^^ Ein wenig Suchen im Forum hilft, da gab es schon einige Threads zu. *selber zu faul ist momentan*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 11:18 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Befinden sich in der common.php (Oder auch in den jeweils anderen Dateien) VOR dem beginnenden <?php eventuell irgendwelche Leerzeichen oder dergleichen? Falls ja, bitte löschen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 12:03 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Harthas hat geschrieben:
Befinden sich in der common.php (Oder auch in den jeweils anderen Dateien) VOR dem beginnenden <?php eventuell irgendwelche Leerzeichen oder dergleichen? Falls ja, bitte löschen.


Nein, daran liegt es nicht, Harthas. Es ist die erste Fehlermeldung, welche die Ausgabe darstellt ;)
Nicht immer sind es Leerzeichen.

Zudem lässt folgende Fehlermeldung eh kein solches Zeichen vermuten - es sei denn, die common.php wäre auf dieser Zeile zu Ende:

$this->bbcode_second_pass_code('', 'Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/w00924fd/common.php:[b]1263[/b]) in /www/htdocs/w00924fd/common.php on line 118 ')

Naria hatte schon Recht mit ihrer Fehleranalyse.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 12:11 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Ich wollte damit ihre Analyse ja auch gar nicht schlecht machen. ^^

Es war nur etwas, das aus meiner Sicht ebenfalls zu einem Teil des Fehlers hätte beitragen können (Sofern die beiden Fehlermeldungen nicht zusammenhängen. Falls sie dies tun, ist's klar)

Allerdings sehe ich zwischen Naria's Version derjenigen, die in Ela's common.php steht, keinen Unterschied (Ausser natürlich, dass sie es bereits geändert hat).


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 12:29 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 05 Mär, 2007 22:17
Beiträge: 270
Ne, hat sie schon geändert gehabt. Hatte mir ihren Server mal angesehen, da kam eben die Fehlermeldung und später war sie weg. Die fehlerhafte Zeile sah vorher so aus:

[php]<input type="hidden" name="item_name" value="Legend of the Green Dragon Author Donation from '.preg_replace("/`[./","",$session['user']['name']).'">[/php]

Also wie die Fehlermeldung schon sagte: Ein Klammerfehler.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 12:33 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Okay ^^

Da sehe ich den Unterschied wirklich. *g*

Dann kann man meine Aussage oben wohl getrost als nichtig beachten


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 19:44 
Offline
User
User

Registriert: Fr 16 Nov, 2007 22:34
Beiträge: 16
LoGD: http://www.ancada.net/source.php
Soooo, woill mich jetzt endlich mal bedanken * fg*

besser spät als nie, aber wenn ich einmal angefangen habe etwas zu machen, dann komm ich nich so schnell da wieder raus. :roll:

es war tatsächlich diese Zeile, und am Anfang, als er mir in der coommon alles Rot angezeigt hat, lag daran, dass die html anbindung nicht eingeschaltet war.

Irgendwo im Forum bin ich auch darüber gestolpert, aber wenn man einen Server aufbaut, dann sieht man soviele Forum-Seiten, dass man die Eine oder Andere schon mal verliert

Dank Euch

LG Ela


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 18 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum