webForumDet fria alternativet

peddas php kalender

PHP

3 svar · 1 905 visningar · startad av frehol

Medlem sedan nov. 20132 inlägg
Frågan#1

Tjenare! Behöver er hjälp!!!

Jag har laddat ner peddas kalender skript ver. 5 här på webforum, och allt funkar förutom när jag ska lägga till events, uppdatera eller ta bort events.

http://www.webforum.nu/showthread.php?t=155921&highlight=php+kalender

har för mig att jag använt detta skript utan problem för några år sen på ett annat webhotell.

det som händer när jag klickar på lägg till knappen är att jag skickas till en 404 felsida på webhotellet.

vad tror ni felet kan vara?
så här ser formuläret ut

<div id="kalenderform" name="kalenderform" style="display:none;">
<form id="newEvent" name="newEvent" method="post" action="db_querys.php">
<input type="hidden" name="eventid" id="eventid" value="" />
<input type="hidden" name="uri" value="<?php echo $_SERVER['REQUEST_URI']; ?>" />
<table width="300" border="0" cellspacing="0" cellpadding="3">
    <td>Startdatum:</td>
    <td>
      <input name="startdatum" type="text" id="startdatum" maxlength="10" /></td>
    <td>Slutdatum:</td>
    <td><input name="slutdatum" type="text" id="slutdatum" maxlength="10" /></td>
  </tr>
  
  <tr>
    <td>H&auml;ndelse:</td>
    <td colspan="3"><input name="event" id="event" type="text" maxlength="255" size="60" /></td>
    </tr>
  <tr>
    <td>&nbsp;</td>
    <td colspan="3"><input type="submit" name="LaggTill" id="LaggTill" value="&gt;&gt; L&auml;gg till" onclick="return ValideraForm()" /> <input type="submit" name="Uppdatera" id="Uppdatera" value="&gt;&gt; Uppdatera" onclick="return ValideraForm()" /> <input type="submit" name="Radera" id="Radera" value="&gt;&gt; Radera" onclick="return confirm('Är du säker på att du vill radera händelsen?\nDu kan inte ångra dig senare!');" /></td>
    </tr>
</table>
</form>
Medlem sedan juni 200032 967 inlägg
#2

Flyttas från "Webbrelaterade artiklar".

mvh

Medlem sedan okt. 2007446 inlägg
#3

De rader som är väsentliga i sammanhanget är väl

<form id="newEvent" name="newEvent" method="post" action="db_querys.php">

finns filen db_querys.php ? Om ja:

input type="hidden" name="uri" value="<?php echo $_SERVER['REQUEST_URI']; ?>" />

Hur ser den genererade källkoden ut för den raden?
Utan att ens kollat på scriptet så antar jag att db_querys.php gör en redirect baserat på formulärfältet "uri". Så kolla vart den vill skicka dig och om den filen finns

Medlem sedan juni 20006 031 inlägg
#4

rhdf har nog rätt.

Det var länge sen jag gjorde kalendern, och minns inte exakt hur jag byggde den.
Men uri tror jag ska innehålla filnamnet där du har kalendern för att man ska skickas tillbaks till kalendern efter att man lagt till ett event.
Ersätt <?php echo $_SERVER['REQUEST_URI']; ?> med t.ex index.php eller vad sidan heter där du har kalendern.

260 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)