Fatal: Cannot redeclare kill_html()

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Embedded Software Developer

Functie omschrijving Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Voor een mooi softwarebedrijf in omgeving Gouda zijn wij op zoek naar een Embedded Software developer. Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij enthousiast en een echte team player? Lees dan snel verder en laat wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot aantal creatieve en ambitieuze ontwikkelaars. Ze

Bekijk vacature »

Software Ontwikkelaar

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Medior/Senior Python developer (Django)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en werken ze met pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Er is een kwaliteitsfocus en dan biedt ruimte om verbeteringen echt door te voeren binnen de gehele

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een gewaardeerde werkgever in regio Oosterhout zijn wij op zoek naar een back-end developer. Kennis of ervaring met C# & SQL is een must! Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je brengt de aanpassingssuggesties van klanten in kaart, om

Bekijk vacature »

Ervaren PHP Developer

Functieomschrijving PHP Developer met brede ervaring gezocht! Ben jij een Full Stack PHP Developer met brede ervaring die toe is aan een volgende stap? Lees dan snel verder! Voor onze eindklant in de regio Nunspeet zijn wij op zoek naar een ervaren PHP Developer die het IT Team van deze organisatie gaat versterken. Wij zoeken een enthousiaste en breed georiënteerde IT-er die er voor gaat zorgen dat deze innovatieve organisatie de volgende stap gaat maken. Om deze functie goed uit te kunnen voeren moet je communicatief goed zijn en in staat zijn om zelfstandig problemen op te lossen. Daarnaast bestaat

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Medior Java developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

Software programmeur

Functieomschrijving Voor een uitdagende werkgever in regio Breda zijn wij op zoek naar een Full Stack C#.NET programmeur. Je bent verantwoordelijk voor het ontwikkelen van apps, webapplicaties en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines te scannen en vervolgens de data om te zetten in management informatie voor de klanten. Taken en verantwoordelijkheden: Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks, HTML, TypeScript, SQL & C++, CSS. Geen ervaring met één van deze technologieën is dan ook geen enkel probleem! Deze werkgever biedt

Bekijk vacature »

Senior Front-End Developer

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our webshop, and you coach your fellow developers. How do I become a Senior Front-End Developer at Coolblue? As a Front-end Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present this within the team. You are also proud of your work and welcome all feedback. Would you also like to become a Senior Front-End Developer at Coolblue?

Bekijk vacature »

Grafisch vormgever

Standplaats: Maasland Aantal uren: 32 – 40 uur per week Opleidingsniveau: HBO werk- en denkniveau Ben jij een ambitieuze grafisch vormgever met een passie voor creativiteit en oog voor detail? Vind jij het daarnaast leuk om ook marketingactiviteiten op te pakken? Dan zijn wij op zoek naar jou! Bedrijfsinformatie Westacc Group BV is het zusterbedrijf van HABA en specialiseert zich in (maatwerk) oplossingen voor (elektro) techniek en verlichting in de kampeerbranche. Zij produceren en assembleren onderdelen voor caravans, campers en boten. Voor een groot aantal caravan- en campermerken leveren wij producten als zekeringkasten, invoerdozen, acculaders, schakelmateriaal en verlichting. De producten

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

Bekijk vacature »

.net developer

Hoi! Wij zijn auto.nl en wij verkopen auto's online. je bestelt bij ons een auto net zo makkelijk als een spijkerbroek. En bevalt ie niet? Dan stuur je 'm gewoon weer terug. En dat we dat goed doen bewijst onze hoge klanttevredenheid van een 9,3. Nu maken we de volgende stap bij auto.nl. We starten met fysieke winkels. Online zoeken, offline bekijken. Maar nog altijd, geen gedoe! Gewoon eerlijk, transparant en zonder zorgen een auto kopen.. Maar om dat waar te blijven maken en nóg beter te worden, zoeken we uitbreiding van ons development team. Wat ga je precies doen?

Bekijk vacature »

Senior Applicatie ontwikkelaar Java

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving We verwachten van je,

Bekijk vacature »

PHP Web Developer

Functie omschrijving Voor een klein softwarebedrijf in de omgeving Roosendaal, zijn wij op zoek naar een PHP web developer met een aantal jaar werkervaring. Wil jij graag werken aan in-house software projecten voor diverse klanten? Voel jij je prettige in een klein team developers, waar jouw inbreng enorm gewaardeerd wordt? Lees dan snel verder! Jouw werkzaamheden zien er als volgt uit: Je wordt verantwoordelijk voor de ontwikkeling van diverse applicaties. Dit kan de ene keer een online platform voor aanbiedingen zijn, en de andere keer een software pakket dat gebruikt wordt om interne processen te automatiseren. Het zijn stuk voor

Bekijk vacature »

20/07/2004 12:48:00
Quote Anchor link
Tja met die error zit ik dus opgescheept en het vage is dat ik die functie niet eens aanroep in men script... Hij geeft aan dat de fout zit bij fucntions.php op regel 5 en daar begint men functie kill_html. MAAR ik include functions.php overal en daar heb ik geen problemen dus het ligt denk ik toch aan men script... Dit is een men script:

<center>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?
error_reporting(E_ALL);
require("config.php");
require("functions.php");

if (isset($_SESSION['loginnaam']) && isset($_SESSION['user_id']) && isset($_SESSION['level']) && $_SESSION['level'] >= '2')
 {

  if (isset($_POST['submit']))
   {

    if (!($_POST['wachtwoord_oud'] == $_POST['wachtwoord']))
    {

     $sql = "UPDATE users SET wachtwoord = '".$_POST['wachtwoord']."' WHERE user_id = '".$_SESSION['user_id']."';";
     mysql_query($sql) OR die(mysql_error());

     $sql = "SELECT * FROM users WHERE user_id = '".$_SESSION['user_id']."'";
     $res = mysql_query($sql);
     $var = mysql_fetch_object($res);

     $msg = "Beste ".$var->loginnaam."\n\n";
     $msg .= "U heeft op: ".date("d-m-Y H:i:s")." u wachtwoord gewijzigt. Daarom volgen hier u nieuwe login gegevens.\n\n\n";
     $msg .= " Gebruikersnaam: ".$var->loginnaam."\n";
     $msg .= " wachtwoord: ".$var->wachtwoord."\n";
    
     mail ("".$var->email."", "OPM2 Meeting site, Nieuwe login gegevens" , "".$msg."");
     ?>

U heeft u wachtwoord gewijzigt.<br>
U ontvangt zo snel mogelijk een e-mail op het e-mail adres wat u heeft<br>
gebruikt bij u registratie met de nieuwe login gegevens.<br><br>
Bent u van e-mail adres veranderd contacteer dan de <a href="index.php?page=contact">webmaster</a><br><br>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?
     }

    $sql = "UPDATE users SET naam = '".$_POST['naam']."', leeftijd = '".$_POST['leeftijd']."', s_email = '".$_POST['email']."', msn = '".$_POST['msn']."', website = '".$_POST['website']."', woonplts = '".$_POST['woonplts']."', avatar = '".$_POST['avatar']."' WHERE user_id = '".$_SESSION['user_id']."';";
    mysql_query($sql) OR die(mysql_error());

    echo "U profiel is gewijzigt.";
   }

  else
  {
    $sql = "SELECT * FROM users WHERE user_id = ".$_SESSION['user_id']."";
    $res = mysql_query($sql);
    $user = mysql_fetch_object($res);

    $rank = rank($user->level);
   ?>

<br><font size=5><b>Profiel van
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo "$loginnaam"; ?>
</b></font>
<p>

<form method="post" action="index.php?page=wijzigprofiel">
<table border="1" cellspacing="0" class="tabel">
<tr><td class="td">
<table align="center" cellspacing="0" width="500" border="0">
<tr><td rowspan="5" colspan="2" class="profiel" valign="top">
<table border="0" cellspacing="0">
<tr><td>Avatar: </td><td class="profiel"><input type="text" name="avatar" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo "$user->avatar"; ?>
"></td></tr>
<tr><td>Wachtwoord: </td><td class="profiel"><input type="text" name="wachtwoord" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo "$user->wachtwoord"; ?>
"></td></tr>
<input type="hidden" name="wachtwoord_oud" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo "$user->wachtwoord"; ?>
">
</table>
</td><td class="profiel" width=60>Naam:</td><td class="profiel"><input type="text" name="naam" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo "$user->naam"; ?>
"></td></tr>
<tr><td class="profiel">Leeftijd:</td><td class="profiel"><input type="text" name="leeftijd" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo "$user->leeftijd"; ?>
"></td></tr>
<tr><td class="profiel">E-mail:</td><td class="profiel"><input type="text" name="email" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo "$user->s_email"; ?>
"></td></tr>
<tr><td class="profiel">MSN:</td><td class="profiel"><input type="text" name="msn" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo "$user->msn"; ?>
"></td></tr>
<tr><td class="profiel">website:</td><td class="profiel"><input type="text" name="website" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo "$user->website"; ?>
"></td></tr>
<tr><td class="profiel" width=25>Rank:</td><td class="profiel">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo "$rank"; ?>
</td><td class="profiel">Woonplaats:</td><td class="profiel"><input type="text" name="woonplts" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo "$user->woonplts"; ?>
"></td></tr>
<tr><td colspan=4 align=center><input type="submit" name="submit" value="Wijzig Profiel"></td></tr>
</table>
</td></tr>
</table>
</form>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?
   }
 }

else
 {
  echo "ERROR: U bent niet ingelogt.";
  exit();
 }


?>

</center>

Begin van functions.php:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?
require("config.php");
error_reporting(E_ALL);

function
kill_html($html)
{

 $html = str_replace("<","&lt;",$html);
 $html = str_replace(">","&gt;",$html);
  
 return $html;
}

?>


Ik hoop dat iemand me van die error af kan helpen :).
 
PHP hulp

PHP hulp

27/11/2024 02:51:58
 
B a s
Beheerder

B a s

20/07/2004 12:59:00
Quote Anchor link
Je hebt de functie kill_html() waarschijnlijk twee keer in je functions.php staan.. De 'cannot redeclare' error message is er dan ook wanneer een functie met dezelfde naam meer dan 1 keer wordt opgegeven..
 
Arend a

Arend a

20/07/2004 13:01:00
Quote Anchor link
verander de require in include_once en je problemen zijn opgelost.

Grtz,

Arend
 
Ano Niem

Ano Niem

20/07/2004 13:05:00
Quote Anchor link
en nog iets dat niets met je fout te maken heeft:
Je include in functions al config en dat doe je ook nog eens in je script. Dat is niet nodig dacht ik
 

20/07/2004 13:09:00
Quote Anchor link
@bas die functie staat geen 2x in functions.php.

@ Arend, Nope dat werkt niet.

Hij kan ook niet in een loop zitten want die gebruik ik niet eens en ik heb ook geen 2x include(functions.php); gedaan...

De complete error is dit:

Fatal error: Cannot redeclare kill_html() (previously declared in /data/members/free/tripod/nl/k/o/t/kotrsite/htdocs/functions.php:5) in /data/members/free/tripod/nl/k/o/t/kotrsite/htdocs/functions.php on line 5

Ik heb beide scrips ff in een .txt gezet en geupload
deze is hier te vinden:
http://members.lycos.nl/kotrsite/fatal.txt
 
Mitch X

Mitch X

20/07/2004 13:28:00
Quote Anchor link
Je doet twee keer :
require("config.php");
Mss is dat het?
 

20/07/2004 13:35:00
Quote Anchor link
Nope dat is het ook niet...

Wat ik overigens wel vreemd vind is dat ie bij de error niet zegt waar hij de 2de keer gedeclareert wordt. Ik weet niet of dat altijd zo is maar dat zou wel wat handiger zijn :)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.