Klein probleem PHP gastenboek
Wie kan de kleine probleem voor mij oplossen, gaarne reageren op:
**knip**
Gewijzigd op 09/03/2017 18:18:09 door - Ariën -
We zitten op een forum waar wij elkaar op de voorgrond helpen. Via mail op de achtergrond doet de werking van het forum juist weer teniet.
Je kan de relevante code (+/- 30 regels) van je gastenboek hier plaatsen, met wat uitleg van je probleem erbij. Uiteindelijk kunnen zodoende gezamenlijk tot een oplossing komen.
Ook kan je in het vacatureforum een topic starten als vacature. Dan kan je probleem wel één-op-één worden behandeld buiten het forum om. Lees vooraf wel even de vereisten.
Ook kan je je natuurlijk bij de maker aankloppen voor uitleg. Hij heeft het geschreven, dus hij zal er vast wel meer over kunnen vertellen.
Ik kan de maker niet meer bereiken, dat gaat niet om de code het gaat denk ik om iets anders de instellingen.
Waaruit blijkt volgens jouw dat het puur om de instellingen draait? Heb je anders een indicatie van welke PHP-versie er gebruikt werd in beide gevallen? En bij welke het wel werkt, en bij welke juist niet?
Beide websites zijn van HTML.
Toevoeging op 09/03/2017 18:57:18:
En beide websites draaien op dezelfde server bij 1 provider.
Krijg je errors? Misschien ergens in een log?
Nee ik krijg geen errors, de pagina van de formulier laad niet op blijft hangen voor de rest kom ik gewoon op admin en kan daar kan ik alles wijzigen etc.
En heb je een voorbeeld die we kunnen bekijken?
Het komt er dus op neer dat je gastenboek op een bepaalde PHP-versie wel werkt, en op een bepaalde niet.
Kan je de versies achterhalen?
Ik heb de gehele script doorgelopen maar kan de versie niet vinden. is het hier mogelijk een prive bericht te plaatsen niet iedereen hier hoeft te weten om welke website het gaat.
Kan je anders eens een testcase online zetten met je probleem als je niet wilt dat je echte site publiekelijk komt te staan? Desnoods op een subdomein of iets dergelijks?
Gewijzigd op 10/03/2017 08:23:56 door - Ariën -
Ik probeer het netjes te zeggen..
Jij hebt een script gekocht wat open source is, wat wil zeggen dat de code vrij verandert mag worden, en gedeeld. Ik begrijp dat je niet je website publiek wil delen.
JIJ zit met een probleem en wil dat wij je daarmee helpen.
Dat doen we graag, maar omdat het script gekocht is, wil jij die code niet laten zien?
Dan word het wel heel lastig om je te helpen.
Ik denk dat de gemiddelde php-er hier een gastenboek zelf in uurtje (neem het even ruim) in elkaar knutselt. Dus die code van jou zullen ze niet zo interessant vinden om zelf te gebruiken.
Wat ze hier wel doen, is proberen die code te ontcijferen om voor jou een oplossing te vinden zodat het werkt. Dus als je nou eens wat minder krampachtig probeert om die code voor je zelf te houden en eens wat laat zien komen we sneller een stuk verder.
In het geval dat het te maken zou hebben met php versies, dan is mijn eerste ingeving dat je ene versie php7 is en je andere php5. Dan is het zeer voor de hand liggend dat je probleem met de database heeft te maken. In php 7 werkt mysql_connect niet meer. Dus als dat het probleem is, dan zal je daar iets anders moeten doen en dat is mysqli_connect() Wil je dit goed laten werken en daar hulp, dan moet je die code laten zien...
edit
>>Beide websites zijn van HTML.
Bedoel je de bestanden eindigen op .htm of .html?
In dat geval zou het ook nog kunnen zijn dat je de extentie moet veranderen naar .php
Wilde gok, maar probeer je iets te doen als include('gastenboek'). Dat werkt niet in een .html bestand.
>> Nee ik krijg geen errors, de pagina van de formulier laad niet op blijft hangen
laad jij je formulier voor de php code?
Dus je POST het al naar de server terwijl er niet moet gebeuren.
Oftewel heb je wel ergens een if() staan voordat het feest begint?
Ik zet een biertje op deze... :)
Gewijzigd op 10/03/2017 08:42:56 door Bart V B
Ronald Smit op 09/03/2017 19:01:03:
blijft hangen is waarschijnlijk onjuist. ervaar je een blanco pagina waarop je dit concludeert? dan is er waarschijnlijk toch een fout(melding) die niet getoond wordt. Zet foutmeldingen maar eens aan.Nee ik krijg geen errors, de pagina van de formulier laad niet op blijft hangen voor de rest kom ik gewoon op admin en kan daar kan ik alles wijzigen etc.
https://www.phphulp.nl/php/tutorial/data-verwerking/foutafhandeling-in-php-error-handling/571/weergave-en-interpretatie-van-php-fouten/1461/
Gewijzigd op 10/03/2017 12:06:33 door Aad B