Flashhilfe.de - Flash Community

Sonderzeichenchaos nach hostumzug...

 


AntwortenRegistrieren Seite1  

Enigma_X#1
Benutzerbild von Enigma_X
Beiträge: 335
Wohnort: niemandsland
Registriert: Apr 2004

24.05.2010, 16:18

hi leute, nachdem ich wie verrückt gekämpft hatte das meine flash einträge ohne probleme gespeichert und wieder angezeigt werden konnten muss ich nun festellen das ich alles wieder neu machen muss bzw es nicht mehr klappt..

alte db version  4.1.22
neue db version 5.0.51a-24+lenny3-log

hier meine beiden php codes


Speichern.

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php
header
("Content-Type: text/html; charset=utf-8");
$sending $_POST['sending'];

if (
$sending == "Yes") {

include 
"dbconnect.php";


$uname      $_POST['uname'];
$ename      $_POST['ename'];
$thedate $_POST['thedate'];
$thetext $_POST['thetext'];

echo 
"&test=$thetext";
$thetext htmlentities($thetext);

$arr = array("&" => "%26");
$thetext strtr($thetext,$arr);

$thetext utf8_encode($thetext);
echo 
"&test2=$thetext";

$sqlsprintf("INSERT INTO events (ID ,ename ,uname ,thedate , thetext)
VALUES (NULL , '$ename', '$uname', '$thedate', '$thetext')"
,
mysql_real_escape_string($thetext));



if (
mysql_query($sql))
     echo 
"&imsg=SUCCESS";
else echo 
"&imsg=ERROR: $sql";

}

?>


Laden.

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
header
("Content-Type: text/html; charset=utf-8");
include 
"dbconnect.php";

echo 
"&finished=no";


$sql=" SELECT * FROM events ORDER BY `ID` ASC";

$i=0;

$result mysql_query($sql);
$maxi mysql_num_rows($result);

echo 
"$maxi Rows";

$content="&maxi=$maxi";

$ergebnis mysql_query($sql);
while (
$zeile mysql_fetch_assoc($ergebnis))
{
   
$i++;
   
$content="".$content."&SQLID$i=".$zeile['ID']."&&date$i=".$zeile['thedate']."&&uname$i=".$zeile['uname']."&&ename$i=".$zeile['ename']."&&text$i=".$zeile['thetext']."&&people$i=".$zeile['people']."&";

}
$content html_entity_decode($content);
$content utf8_decode($content);
echo 
"$content&finished=yes&";

?>


das sind die mommentanen datein, jedoch klappen meine sonderzeichen nicht, wenn ich ein ä eingebe dann steht ein f an der stlle, und das & und % zeichen klappen auch nicht mehr...

was soll ich nur tun ?
mhm in entwiklung
Werbung
Beiträge: 0
Registriert: Feb 2016


Enigma_X#2
Benutzerbild von Enigma_X
Beiträge: 335
Wohnort: niemandsland
Registriert: Apr 2004

Themenautor/in

24.05.2010, 18:35

Okay klappt wieder, man muss nicht mit der BOM rumwursteln oder nen utf8 headerdeklaration schreiben.. hier die funktionierenden php dateien bei der alle Sonderzeichen klappen . Viel spass damit

Speichern
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php

$sending 
$_POST['sending'];

if (
$sending == "Yes") {

include 
"dbconnect.php";


$uname      $_POST['uname'];
$ename      $_POST['ename'];
$thedate $_POST['thedate'];
$thetext $_POST['thetext'];


$arr = array("+" => "%2B","%" => "%25","<" => "%26lt;",">" => "%3e","&" => "%26""'" => "%27"";" => "%3b""," => "%2c""\\" => "%5c");
$thetext strtr($thetext,$arr);



$sql="INSERT INTO events (ID ,ename ,uname ,thedate , thetext)
VALUES (NULL , '$ename', '$uname', '$thedate', '$thetext');"
;



if (
mysql_query($sql))
     echo 
"&imsg=SUCCESS";
else echo 
"&imsg=ERROR: $sql";

}

?>


Laden
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php

include "dbconnect.php";

echo 
"&finished=no";


$sql=" SELECT * FROM events ORDER BY `ID` ASC";

$i=0;

$result mysql_query($sql);
$maxi mysql_num_rows($result);

echo 
"$maxi Rows";

$content="&maxi=$maxi";

$ergebnis mysql_query($sql);
while (
$zeile mysql_fetch_assoc($ergebnis))
{
   
$i++;
   
$content="".$content."&SQLID$i=".$zeile['ID']."&&date$i=".$zeile['thedate']."&&uname$i=".$zeile['uname']."&&ename$i=".$zeile['ename']."&&text$i=".$zeile['thetext']."&&people$i=".$zeile['people']."&";

}

echo 
"$content&finished=yes&";

?>


sehr gut zum auflisten via duplicatemovieclip.
mhm in entwiklung

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2019 Sebastian Wichmann - Flashhilfe.de