Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 25

Thema: Probleme mit dem % zeichen...

  1. #1
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580

    Probleme mit dem % zeichen...

    Hallo...

    Bräuchte bitte dringend hilfe!

    Ich weis nun warum viele Mails nicht in der mailhistori stehen und nicht vergütet werden obwohl sie verschickt wurden das problem:

    Das % zeichen! sobald im mail ein % zeichen ist wird die Mail zwar verschickt ,steht aber nicht in der mailhistorie im adminforce und wird dem user auch nicht vergütet

    Ich bin dahinter gekommen da ich das selbe problem Im WMS habe wenn ein user buchen wollte und ein % darin vorkam wurden ihm die lose abgezogen aber nix gebucht! das selbe im pn systhem kommt ein % zeichen darin vor wird die pn erst gar nicht verschickt....

    in der shoutbox das selbe will man ein % zeichen posten geht es nicht!
    da kommt dann :

    Warning: vsprintf() [function.vsprintf]: Too few arguments in /var/www/web14/html/lib/functions.lib.php on line 41

    hier meine zeilen 40-47 :
    PHP-Code:
       array_shift($vargs);
        
    $sql_tag vsprintf($sql_tag,$vargs);
        if(
    $ret mysql_query($sql_tag)){
          return 
    $ret;
        }else{
          return 
    0;
        }
      } 
    Bitte um hilfe! Danke!

  2. #2
    Erfahrener Benutzer
    Registriert seit
    02.10.2007
    Beiträge
    867
    jupp stimmt habe es auch gerade getestet und es kommt in der shoutbox die fehlermeldung

    Warning: vsprintf() [function.vsprintf]: Too few arguments in /srv/www/web6/html/lib/functions.lib.php on line 41

  3. #3
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    % muss durch %% ersetzt werden, eine geeignete Funktion dafür wäre str_replace();

    $foo = str_replace('%','%%',$bar);
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  4. #4
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    oje verstehe nur bahnhof wo soll das hin?

  5. #5
    Erfahrener Benutzer
    Registriert seit
    02.10.2007
    Beiträge
    867
    schließe mich dir an didith1207

  6. #6
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    also ich hab
    PHP-Code:
    $mailtext str_replace('%''%%'$mailtext); 
    in meinem mailcron aber das nützt nix sobald ein % im text is ist diese mail nicht im adminforce in der historie und wird den usern auch nicht vergütet


    könnte man da nicht in der funktionslib etwas ändern da dieses % ja überall ärger macht ?

  7. #7
    Erfahrener Benutzer
    Registriert seit
    22.12.2006
    Beiträge
    526
    Du könntest auch einfach den kompletten Mailtext für den EIntrag in die Datenbank vorbereiten.

    PHP-Code:
    $mailtext mysql_real_escape_string($mailtext); 
    Das sollte eigentlich langen.

  8. #8
    Erfahrener Benutzer Avatar von Roadstar
    Registriert seit
    21.07.2006
    Beiträge
    200
    Ersetze doch %% durch Prozent, dann sollte es klappen.
    PHP-Code:
    $mailtext str_replace('%''Prozent'$mailtext); 
    Bei mir funktioniert es so.

  9. #9
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    Nö leider keine änderung, einige Mails werden trotdem mit % zeichen verschickt
    viele mails stehen nicht in der mailhistorie

  10. #10
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Wenn du den Code von oben einfügst wo es durch "Prozent" ersetzt wird, dann dürfte auch keine mehr mit % verschickt werden, es sei denn du hast den Befehl nicht überall drin.
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



Seite 1 von 3 123 LetzteLetzte

Ähnliche Themen

  1. Probleme mit FF und IE
    Von Webpizza im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 3
    Letzter Beitrag: 06.03.2011, 12:16
  2. Antworten: 0
    Letzter Beitrag: 23.07.2008, 17:16
  3. Probleme mit % Zeichen
    Von wildbiker im Forum [HD] Programmieren
    Antworten: 1
    Letzter Beitrag: 05.03.2008, 23:13
  4. Mehr Zeichen in der Signatur verwenden !?
    Von swinxx im Forum Weiterentwicklung Basisscript
    Antworten: 5
    Letzter Beitrag: 02.06.2007, 01:35
  5. Nur Probleme
    Von GigaDAU im Forum Support zum VMSone
    Antworten: 12
    Letzter Beitrag: 02.02.2007, 14:01

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •