---
title: "hjälp med gästbok"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/135557-hjälp-med-gästbok"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "caya"
published: "2005-10-11T06:54:48.000Z"
updated: "2005-10-12T17:21:57.000Z"
replies: 15
views: 771
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/135557-hjälp-med-gästbok"
---

# hjälp med gästbok

## #1 — caya, 2005-10-11T06:54Z

först å främst, det är inte php som är min starka sida så svarar du så får du gärna ta det jääätteövertydligt \*skratt\*

det är såhär
jag har gruvsjös gästbok och försöker nu göra så det går att lägga in hemliga inlägg. (kollade gruvsjös forum men där var svaren snarare av "gör" än "görsåhär"-natur så jag tänkte jag provar här...)

det jag fick ut av gruvsjös forum var iaf att jag skulle skapa en if sats och jag har gjort såhär

\<?If ($Rs\["privat"\] = 1) then
		($show) ?\>
    \<table class="gastbok" cellpadding="3" cellspacing="0"\>
      \<tr\>
        \<td colspan="2" style="text-align:left;"\>hysch-hysch\</td\>
      \</tr\>
    \</table\>
	\<?{?\>

\<?If ($Rs\["privat"\] = 0) then
		($show) ?\>
    \<table class="gastbok" cellpadding="3" cellspacing="0"\>
      \<tr\>
        \<td bgcolor="\<?=$farg1?\>" width="380"\>\<b\>\<?=$RS\["rubrik"\]?\>\</b\> \| \<?=$RS\["namn"\]?\>\</td\>
		\</tr\>
		\<tr\>
		\<td align="right" bgcolor="\<?=$farg1?\>" width="380"\>
		\<?=$dat?\> 
		\<?If ($RS\["url"\]){?\>
		\<a href="\<?=$RS\["url"\]?\>" rel="external" title="\<?=$RS\["url"\]?\>"\>
		\<?=$RS\["url"\]?\>\</a\>\<?}?\> 
		\<?If ($RS\["mail"\]){?\>\<a href="mailto:\<?=$RS\["mail"\]?\>" title="\<?=$RS\["mail"\]?\>"\>
\<img src="bilder/email.gif" alt="mail" width="12" height="9" /\>\</a\>\<?}?\>\</td\>
      \</tr\>
      \<tr\>
        \<td colspan="2" style="text-align:left;"\>\<?=$RS\["msg"\]?\>\</td\>
      \</tr\>
      \<?if ($RS\["svar"\]){?\>
      \<tr\>
        \<td colspan="2"\>&nbsp;\</td\>
      \</tr\>
      \<tr\>
        \<td colspan="2" style="border:1px solid #999; text-align:left;"\>\<em\>svar: \<?=$RS\["svar"\]?\>\</em\>\</td\>
      \</tr\>
      \<?}?\>
    \</table\>
	\<?{?\>

jag får felmeddelandet 
Parse error: parse error, unexpected $ in /hsphere/local/home/caya79m/caya.se/gastbok.php on line 161

men på 161 i koden är det \</html\>   :q 
så vad gör jag för fel?

Permalänk: https://www.webforum.nu/p/135557

## #2 — caya, 2005-10-11T12:09Z

ingen som kan hjälpa mig?

Permalänk: https://www.webforum.nu/p/1686511

## #3 — fiddler, 2005-10-11T12:50Z

> **caya skrev:**
>
> ingen som kan hjälpa mig?

If-then funkar inte i php vad jag vet. Använd { istället för then.

Avslutningen på funktionerna måste vara }.

För att skriva ut variablerna i andra funktionen: Byt ut = mot print t.ex

```php
<? print $farg1 ?>
```

osv...

Permalänk: https://www.webforum.nu/p/1686519

## #4 — caya, 2005-10-11T12:57Z

okeeej... men just det där med färgen var "standard" i gästboken... 
provar {

Permalänk: https://www.webforum.nu/p/1686521

## #5 — fiddler, 2005-10-11T13:04Z

> **caya skrev:**
>
> okeeej... men just det där med färgen var "standard" i gästboken... 
> provar {

Glöm inte att vända det sista {:et i if-satserna bara.  :)

Permalänk: https://www.webforum.nu/p/1686523

## #6 — fiddler, 2005-10-11T13:16Z

Du (eller kanske snarare hon) har rätt.

```php
<?= $variabel ?>
```

fungerar lika som

```php
<? print $variabel ?>
```

Man lär sig något nytt varje dag... :bire

Permalänk: https://www.webforum.nu/p/1686527

## #7 — caya, 2005-10-11T13:38Z

det var en } som jag glömt
tack för hjälpen :)

Permalänk: https://www.webforum.nu/p/1686539

## #8 — Helmertz, 2005-10-11T13:45Z

> **fiddler skrev:**
>
> Du (eller kanske snarare hon) har rätt.
>
> ```php
> <?= $variabel ?>
> ```
>
> fungerar lika som
>
> ```php
> <? print $variabel ?>
> ```
>
> Man lär sig något nytt varje dag... :bire

Nänä... ;)

```php
<?=$variabel;?>
// eller
<? print $variabel; ?>
```

Permalänk: https://www.webforum.nu/p/1686546

## #9 — fiddler, 2005-10-11T13:51Z

> **Helmertz skrev:**
>
> Nänä... ;)
>
>
> ```php
> <?=$variabel;?>
> // eller
> <? print $variabel; ?>
> ```

Ok!  :r 
Jag försökte hitta det på php.net utan framgång. Har du någon länk?  :)

Permalänk: https://www.webforum.nu/p/1686550

## #10 — Pedda, 2005-10-11T14:10Z

> **Helmertz skrev:**
>
> Nänä... ;)
>
>
> ```php
> <?=$variabel;?>
> ```

Man behöver inte skriva ut ; i en sån förkortning.

Permalänk: https://www.webforum.nu/p/1686560

## #11 — Matte, 2005-10-11T19:12Z

> **fiddler skrev:**
>
> Ok!  :r 
> Jag försökte hitta det på php.net utan framgång. Har du någon länk?  :)

> **manualen skrev:**
>
> echo() also has a shortcut syntax, where you can immediately follow the opening tag with an equals sign. This short syntax only works with the short_open_tag configuration setting enabled. 
>
>
> ```php
> I have <?=$foo?> foo.
> ```

<http://se.php.net/echo>
\*
\*

Permalänk: https://www.webforum.nu/p/1686656

## #12 — fiddler, 2005-10-11T20:05Z

Tack Matte! Typiskt nog kollade jag på print... :)

Permalänk: https://www.webforum.nu/p/1686669

## #13 — Helmertz, 2005-10-12T16:27Z

> **Pedda skrev:**
>
> Man behöver inte skriva ut ; i en sån förkortning.

Hum, jag var säker på att jag undvikit semikolonet och fått det fel.. var säker, som sagt :OO

Permalänk: https://www.webforum.nu/p/1686904

## #14 — Pedda, 2005-10-12T16:45Z

Men som det står i manualen, "This short syntax only works with the short_open_tag configuration setting enabled."

Har aldrig sett något webbhotell som har satt den, men det är ju inte omöjligt.

Permalänk: https://www.webforum.nu/p/1686911

## #15 — Matte, 2005-10-12T17:04Z

> **Pedda skrev:**
>
> Men som det står i manualen, "This short syntax only works with the short_open_tag configuration setting enabled."
> 
> Har aldrig sett något webbhotell som har satt den, men det är ju inte omöjligt.

Själv har jag hittills inte stött på något webbhotell som **inte** har den satt.

Permalänk: https://www.webforum.nu/p/1686918

## #16 — Pedda, 2005-10-12T17:21Z

Haha, det var ju det jag menade, skrev fel.   :e   :r

Permalänk: https://www.webforum.nu/p/1686928

---

Tråden på webben: https://www.webforum.nu/amne/php/135557-hjälp-med-gästbok
