[Allegro] potentieller fehler in ruckzuck (php-schreibweise!)
Klaus Lehmann
lehmann_klaus at t-online.de
Fr Apr 27 18:14:42 CEST 2012
werte mitleidende leser,
zu meinem vor tagen berichteten fehler mit dem "; und dem PUNKT" noch ein nachtrag:
gerade entdecke ich aufgelöste zeichen in php-dateien,
die in echt so aussehen:
<------>
unter linux würde man es in blau im midnight commander sehen. es würde
für den standard-TAB stehen.
aber so stand es in der av_mail.php:
if($adR)
<------>{ if(mail($adR,$titel,$ergeb,$headers)==TRUE)
~~~~~~~~ echte zeichen. man sah es in weiss!
sehr fremdartig. wer kann mir da einen "streich" gespielt haben?
in der originalen av_mail.php ist davon nichts zu sehen...!
ich vermute, ein copy-und-paste=vorgang hat mir das gebracht....
viele grüße
ihr klaus lehmann
ps: auf die spur kam ich gerade, weil im apache-log sowas stand:
[client 12.345.678.90] PHP Parse error: syntax error, unexpected '<' in /home/hier_zu_hause/public_html/cat/av_mail.php
> werte kollegen,
> ich bin ziemlich sicher, es kommt in der aktuellen phpac-variante
> nicht vor.
> aber es schadet nichts, hier auch mal von (eigenen) fehlern zu berichten ;-)
> folgendes:
> duch zufall ist mir eine zeile in einer php-datei aufgefallen:
> blabla blabla ;.
> ~ dieser PUNKT als das letzte zeichen nach einem ; ist tödlich!
>
> wie der dahinkommt, weiss ich nicht ;-)
> das problem: der punkt ist SEHR LEICHT zu übersehen.
> der midnightcommander(mc) unter linux zeigt den punkt als WEISSEN punkt
> an. die normalen leerzeichen werden im midnightcommander als blaue
> punkte angezeigt.
>
> und schwupps habe ich gerade mal meine online-installationen alle
> *.php-dateien mal nach ;. durchsucht.
> peinlich: er hat 4 treffer gefunden! es waren zum glück nur
> testkataloge 8alle aus dem zeitraum märz-april/2012)
> wie ist mir das aufgefallen? der string ;. war in meiner av_php.php drin. die
> email-funktion funktionierte nicht, und irgendwie war der punkt
> "komisch".
> viele grüße
> ihr klaus lehmann
--
Mit freundlichen Grüßen,
Ihr Klaus Lehmann
* http://allegronet.de * eMail: allegronet at t-online.de * phone: 03528-452 807(fax 809) * mobil: 0171-953 7843
* allegronet.de * Klaus Lehmann * D-01454 Radeberg * Kleinwolmsdorfer Str. 37
* Software für zufriedene Bibliothekare: 1000x bewaehrt und ergiebig
* Bereits 4x allegro-utf8. Buchen Sie die allegro-Roadshow
* Yes we can. Only with allegro. Yes we do. Allways with allegro.
* Internetkataloge & WebHosting für Allegro-C & Web 2.0 with VuFind
* 2011: Sponsor der Peter-Sodann-Bibliothek (Staucha)
* 2012: mit allegro-utf8 V3 und allegro-vufind auf der IFLA in Helsinki
Am Mittwoch, 25. April 2012 um 10:29 schrieben Sie:
> werte kollegen,
> ich bin ziemlich sicher, es kommt in der aktuellen phpac-variante
> nicht vor.
> aber es schadet nichts, hier auch mal von (eigenen) fehlern zu berichten ;-)
> folgendes:
> duch zufall ist mir eine zeile in einer php-datei aufgefallen:
> blabla blabla ;.
> ~ dieser PUNKT als das letzte zeichen nach einem ; ist tödlich!
>
> wie der dahinkommt, weiss ich nicht ;-)
> das problem: der punkt ist SEHR LEICHT zu übersehen.
> der midnightcommander(mc) unter linux zeigt den punkt als WEISSEN punkt
> an. die normalen leerzeichen werden im midnightcommander als blaue
> punkte angezeigt.
>
> und schwupps habe ich gerade mal meine online-installationen alle
> *.php-dateien mal nach ;. durchsucht.
> peinlich: er hat 4 treffer gefunden! es waren zum glück nur
> testkataloge 8alle aus dem zeitraum märz-april/2012)
> wie ist mir das aufgefallen? der string ;. war in meiner av_php.php drin. die
> email-funktion funktionierte nicht, und irgendwie war der punkt
> "komisch".
> viele grüße
> ihr klaus lehmann
Mehr Informationen über die Mailingliste Allegro