webForumDet fria alternativet
Logga in / Bli medlem

bunny ears

PHP

4 svar · 289 visningar · startad av jazzil

Medlem sedan maj 2003151 inlägg
Trådstart#1

Jag har två problem som jag skulle vara taksam om ni svarade på

1. Jag har lite JavaScript i min PHP kod och det är viktigt att den skriver ut "" hur gör jag så att den skirver ut "" och inte tar bort dom.... exempler
print "onclick="."whatever".";";
ger onlclick=whatever men då funkar det inte jag vill ha
onclick="whatever";

2. Min server visar inte vad som är fel med koden ... om jag inte
t.ex. avslutar en variabel rätt så blir sidan bara blank..!

Medlem sedan juni 200032 967 inlägg
#2
  1. Escapea med backslash.
<?
echo "<button onclick=\"test();\">";
?>

Vad menar du med rubriken "bunny ears"?

red: Nu tror jag jag förstår vad du menar med bunny ears. Det kan nog inte skada att vara lite tydligare dock...

Medlem sedan juni 20006 031 inlägg
#3

Angående fråga 2.
Kolla i php.ini om du hittar en sådan här rad.
error_reporting = E_ALL & ~E_NOTICE

Det kan stå något annat efter error_reporting, ändra då och testa.

Medlem sedan mars 20032 667 inlägg
#4

Eller lägg följande överst i koden:

<?php 
error_reporting(E_ALL); 
ini_set("display_errors", "1"); 
?>
Medlem sedan aug. 20002 975 inlägg
#5

K@llen skrev:

Eller lägg följande överst i koden:

<?php 
error_reporting(E_ALL); 
ini_set("display_errors", "1"); 
?>

Har man display_errors satt till Off i php.ini så hjälper detta till att visa felmeddelande som uppstår under körning, men parse error kommer inte att visas.

Har du tillgång till php.ini, gör ändringarna där:

error_reporting = E_ALL

display_errors = On
251 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)